strive for improvement

Translations
s'efforcer de s'améliorer
Words
strive

verb
s’efforcer